package com.nuanshui.heatedloan.search.base.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import com.nuanshui.heatedloan.search.base.enums.SearchParamType;

/**
 * 标记搜索的字段
 * @ClassName: SearchField 
 * @author guohao
 * @date 2016年3月29日 下午6:40:19 
 *
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(value=ElementType.FIELD)
public @interface SearchField {
	//是否高亮
    boolean highLine() default false;
	
	String[]  field()  default "";
	
	float[]  boost() default -1;
	//搜索方式
    SearchParamType searchType() default SearchParamType.MATCH;
	
	
	
}
